import {
  get,
  post,
  //postForm,
  del,
} from "@/utils/http";
const packageName = `/admin`;
import { toQuery } from "@/utils/util";

/**
 * 院区管理
 */
// 获取院区列表
export function getChildList(pages, params) {
  return post(`${packageName}/getChildList` + toQuery(pages), params);
}
// 获取院区详情
export function getHospitalInfo(params) {
  return post(`${packageName}/getHospitalInfo`, params);
}
// 保存院区
export function saveChild(params) {
  return post(`${packageName}/saveChild`, params);
}
// 停用院区
export function delChild(params) {
  return post(`${packageName}/delChild`, params);
}

/**
 * 部门科室
 */
// 获取科室列表
export function getArea(pages, params) {
  return post(`${packageName}/areaList` + toQuery(pages), params);
}
// 获取科室详情
export function getAreaInfo(params) {
  return post(`${packageName}/areaInfo`, params);
}
// 添加科室
export function areaAdd(params) {
  return post(`${packageName}/areaAdd`, params);
}
// 编辑科室
export function saveArea(params) {
  return post(`${packageName}/areaEdit`, params);
}
// 停用科室
export function delArea(params) {
  return post(`${packageName}/delArea`, params);
}

/**
 * 角色管理
 */
// 获取角色列表
export function getRole(pages, params) {
  return post(`${packageName}/roleList` + toQuery(pages), params);
}
// 获取角色详情
export function getRoleInfo(params) {
  return post(`${packageName}/roleInfo`, params);
}
// 获取角色权限
export function getRule(params) {
  return post(`${packageName}/getRule`, params);
}
// 添加角色
export function roleAdd(params) {
  return post(`${packageName}/roleAdd`, params);
}
// 编辑角色
export function saveRole(params) {
  return post(`${packageName}/roleEdit`, params);
}
// 停用角色
export function delRole(params) {
  return post(`${packageName}/roleDel`, params);
}
// 恢复角色
export function roleRestore(params) {
  return post(`${packageName}/roleRestore`, params);
}

/**
 * 人员管理
 */
// 获取人员列表
export function getEmployee(pages, params) {
  return post(`${packageName}/employeeList` + toQuery(pages), params);
}
// 获取轮转科室列表
export function getClothesProperties(params) {
  return post(`${packageName}/getClothesProperties`, params);
}
// 获取人员详情
export function getEmployeeInfo(params) {
  return post(`${packageName}/employeeInfo`, params);
}
// 添加人员
export function employeeAdd(params) {
  return post(`${packageName}/employeeAdd`, params);
}
// 编辑人员
export function employeeEdit(params) {
  return post(`${packageName}/employeeEdit`, params);
}
// 停用人员
export function delEmployee(params) {
  return post(`${packageName}/employeeDel`, params);
}
/**
 * 套装管理
 */
// 获取织物套装
export function clothClassifySuit(pages, params) {
  return post(`${packageName}/clothClassifySuit` + toQuery(pages), params);
}
// 织物套装详情
export function clothClassifySuitInfo(params) {
  return post(`${packageName}/clothClassifySuitInfo`, params);
}
// 操作织物套装
export function saveClothClassifySuit(params) {
  return post(`${packageName}/saveClothClassifySuit`, params);
}
// 删除套装
export function delClothClassifySuit(params) {
  return post(`${packageName}/delClothClassifySuit`, params);
}
